Intrexon announces the formation of a bioinformatics hub in Munich, establishes itself as Intrexon Bioinformatics Germany GmbH

Oct. 25, 2018