Almirall definitions

Search

Almirall

Almirall logo #10101) Company of Spain 2) Spanish brand
Found on https://www.crosswordclues.com/clue/almirall

Almirall

Almirall logo #21000 Almirall, S.A. (formerly Almirall Prodesfarma S.A.), usually referred to simply as Almirall ({BMAD|ES0157097017|ALM}), is a Spanish international pharmaceutical company. The company is headquartered in Barcelona, Spain and was the largest (by sales and employees) Spanish pharmaceutical company in 2004. It has affiliates in Austria, Belgium, France...
Found on http://en.wikipedia.org/wiki/Almirall
No exact match found.