David hat mich einladen lassen, um am National Cancer Institute eine Rede zu halten und Anna Barker war dort.
Translate German to English: David invited me to speak at the National Cancer Institute, and Anna