Research Grants 3 show all


$240.5K
1994

$1.1M
1996

$314.7K
2000

Patents 2show all

  • 2
    A61K - Preparations for medical, dental, or toilet purposes

Publications 3 show all

  • 1
    Drug Approval

Contact Information

Zurich
Switzerland