Minsheng He
C4 Therapeutics · Tetraphase Pharmaceuticals · The Mclean Hospital
Total Patents:
23
Overall Rank:
#178,114
Years Active:
2009–2025
C4 Therapeutics Rank:
#5