
March 27, 2013
Searching for a magic elixir
BIOCAD
BIOCAD
For five days leading biopharmaceutical company’s employees were in a fascinating adventure that we created in St. Petersburg and brought to life in India