π¨βπ¬πΌπ£οΈπ©πͺ German Science Leader All meanings Scientist in a lab coat giving a presentation in German. β² 0 βΌ 0 More meanings β