Kleomenis Barlos

Chemical & Biopharmaceutical Laboratories Of Patras S.A. · Hoffmann-La Roche
Total Patents: 8
Overall Rank: #619,882
Years Active: 2008–2023
Chemical & Biopharmaceutical Laboratories Of Patras S.A. Rank: #1