Most medical students at Johns Hopkins University in Baltimore, Maryland will no longer pay for classes thanks to a $1 billion gift from Bloomberg Philanthropies. Starting in the autumn, the gift will ...