3 ms·
Funny... Weren't these studies done in Philly, not Boston? And isn't the Novartis lab based out of Switzerland? I missed the part about Boston in this article..
by numbsafari 9y ago
Funny... Weren't these studies done in Philly, not Boston? And isn't the Novartis lab based out of Switzerland? I missed the part about Boston in this article...