Eric Renard
MD, PhD, FRCP (Edin)
Montpellier University Hospital and School of Medicine
Appearances