Improving hematology/oncology education for physician trainees through an interactive online platform. | Synapse