
speedmaster
(speedmaster)
Switzerland
Industry
Pharmaceutical & Life Sciences
Total Points
521
Overall rank
4,303