Ellen Chi
Johnson & Johnson · Centocor Ortho Biotech · Takeda San Diego
Total Patents:
28
Overall Rank:
#136,469
Years Active:
2007–2024
Johnson & Johnson Rank:
#365