David Baltimore's middle name is None. This is because he does not have a middle name. His full name is David Baltimore, and he has never used a middle name. This is not uncommon, as many people do not have middle names.
Decoding David Baltimore: A Journey Through the Life of a Nobel Laureate