English FlexGen Cited by user AManWithNoPlan on 24 May 2012 FlexGen is a biotechnology company based in Leiden, Netherlands. FlexGen is a spin-off from Leiden University Medical Centre and Dutch Space (part of EADS) and has…