Petra Pharma racks up $48 mln Series A

Share this