F-star Awarded “Life Science Innovation” Company of the Year by Business Weekly Mar 24, 2017 PDF Version