This is an introductory article for Think Nature’s employees.
By Atte MoilanenThink Nature, Chief Scientific officer Early October I was arriving to Japan for my first business visit as the recently appointed Chief Scientific…