Christos Apostolidis

European Community (Ec) · The European Community · Inserm (Institut National De La Santé Et De La Recherche Médicale)
Total Patents: 6
Overall Rank: #822,864
Years Active: 2001–2021
European Community (Ec) Rank: #3