A Bit of An Embarrassment
A Bit of An Embarrassment By Leonard Zwelling Imagine my surprise seeing Dr. Karen Lu on ABC’s This Week with George Stephanopoulos on Sunday, but no worries, she is not running for the GOP Presidential nomination. She is one of several MD Anderson faculty members (none of whom are identified, so why believe them …