Sanofi (Spain)h-index: 33Total citations: 3,809Total papers: 266Homepage: http://www.sanofi.es/l/es/sp/index.jsp