Pepper Therapeutics

Develops fenformine as a potential new treatment for pancreatic cancer.


Details

  • LSH Companies

Langegracht 70, 2312 NV, Leiden