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