A Virtual Look into the Generic Pharmaceutical World: My Placement at Teva Canada Limited (IP Intensive Reflection) Posted on 7 April 2021 A Virtual Look into the Generic Pharmaceutical World: My Placement at Teva Canada Limited (IP Intensive Reflection) Posted on 7 April 2021