Discovering Boston’s Medical Mecca

As I stood in the middle of the Longwood Medical and Academic Area in Boston, I can’t help but be amazed by it all. There I was, right at the heart of what is known as the “medical mecca” of Massachusetts, staring at the very structures famous the world over for innovations in the field […]