Logo of Huzzle
IC FemTech
image

IC FemTech

Imperial College London (ICL)

Bridging Women's Health & Technology at Imperial

Imperial College London (ICL)

👱🏼‍♀️

🧔🏻

51 members