BioMarin Pharmaceutical Inc. SWOT Analysis