Feedback from our research
Frank Scherrer is widely celebrated for his impressive practice assisting pharmaceutical and health sector clients with drug approvals, product liability and permit issues.
Thought Leaders - Switzerland
Switzerland
Healthcare & Life Sciences
+41 58 958 58 58