Christian Heinis

Bicycle Therapeutics Limited · Bicyclerd Limited · Ecole Polytechnique Federale De Lausanne (Epfl)
Total Patents: 10
Overall Rank: #509,016
Years Active: 2009–2018
Bicycle Therapeutics Limited Rank: #1