Almirall (Spain)h-index: 70Total citations: 21,069Total papers: 1,096Homepage: https://www.almirall.com