Life Science Connect (LSC), a company that produces content, events, and editorial brands for the life science sector, has ...