Chen Mao
Parker Hughes Institute · Xenoport · Arbor Pharmaceuticals
Total Patents:
31
Overall Rank:
#118,105
Years Active:
1998–2022
Parker Hughes Institute Rank:
#6