About company

Open Source Pharma Foundation seeks to create affordable new medicines in areas of public health need.

IN
Unknown
Not verified company