Pharmaceutical company creating new medicines with improved efficacy and convenient dosing
2 investors on record.