Stephane Birkle

Universite De Nantes · Ogd2 Pharma · CNRS
Total Patents: 5
Overall Rank: #945,537
Years Active: 2015–2023
Universite De Nantes Rank: #16