Ben’s the Man

Congratulations to Dr. Ben Scheven. He has been selected as one of the wnners for the  2012-2013 Lonza Stem Cell Challenge Awards. The judging panel wrote “While we had many worthy entries this year, your […]