Michael V. Holmes

Michael V. Holmes

Auto-generated profile, based on publicly available information

Michael V. Holmes

Medical Research Council, Integrative Epidemiology Unit, University of Bristol, Bristol, United Kingdom