May 2019 News

May 20, 2019
Kazuaki joins us from the Takuya Ueda’s laboratory at the University of Tokyo where he had been developing systems for in vitro protein synthesis. He has recently...