Chen Mao

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