Oral solid dosage (OSD) forms, a term that refers to a final drug product therapy that is ingested through the mouth, dissolved in the digestive system, and delivered to the body through absorption into the bloodstream
Liquid and dry powder injection with some patented formulation technology