Stephanie Horovitz

Polish chemist