2 ms·Who are "Dr. Sarah Chen" and "Prof. Michael Torres"?by gus_massa 11mo agoWho are "Dr. Sarah Chen" and "Prof. Michael Torres"?