Durairaj BASKARAN
Merck · Az Electronic Materials (Luxembourg) S.A.R.L. · Council Of Scientific And Industrial Research
Total Patents:
7
Overall Rank:
#680,801
Years Active:
1999–2025
Merck Rank:
#2,506