Great Scott! Doc Brown (played by Christopher Lloyd, left) rode into our hearts on that time-traveling Deloreon on the ''Back the the Future' series. Though he, like Ross Geller, isn't a medical doctor, he still has an honorary spot on this list. less

Great Scott! Doc Brown (played by Christopher Lloyd, left) rode into our hearts on that time-traveling Deloreon on the ''Back the the Future' series. Though he, like Ross Geller, isn't a medical doctor, he ... more