Serge Muyldermans
US Air Force · Vlaams Interuniversitair Instituut Voor Biotechnologie Vzw · Institut National De La Recherche Agronomqiue
Total Patents:
11
Overall Rank:
#437,601
Years Active:
2002–2025
US Air Force Rank:
#954