Arindam Datta
Johnson & Johnson · Biomerix · Center For Innovative Technology
Total Patents:
22
Overall Rank:
#193,413
Years Active:
1997–2023
Johnson & Johnson Rank:
#824