LSP is one of the world’s largest specialized healthcare and biotechnology investment firms. With a history dating back to the late eighties, LSP has grown into a global firm with offices in Amsterdam, Munich and Boston.