Richard Jiao
Merck
Total Patents:
6
Overall Rank:
#868,920
Years Active:
2004–2010
Merck Rank:
#1,412