2 ms·The US is still free riding on Canada when it comes to Insulin development IMO.by munk-a 5y agoThe US is still free riding on Canada when it comes to Insulin development IMO.