Philippe Chatellard

University Of Lausanne · Merck · Selexis S.A.
Total Patents: 6
Overall Rank: #853,179
Years Active: 1999–2015
University Of Lausanne Rank: #1