Martin Holcik
Apoptogen · Aegera Therapeutics · The University Of Ottawa
Total Patents:
6
Overall Rank:
#866,619
Years Active:
2000–2011
Apoptogen Rank:
#4