Tech Transfer Lead ( Drug Substance) job at PSC Biotech Ltd