doc55.com has a free list of all internal medicine programs with their match application requirements (LOR, minimum score and so on).

Share your ideas about this info

Good luck to all