Roger Le Grand's Location
France
Roger Le Grand's Skills
Roger Le Grand's Summary
Roger Le Grand, based in France, is currently a Head of division of immuno-virology at CEA. With a robust skill set that includes Molecular Biology, Lifesciences, Biotechnology, Biochemistry, Cell and more, Roger Le Grand contributes valuable insights to the industry. Roger Le Grand has 1 email on RocketReach.