
Kseniia Sholina
health tech
Notting Hill, London, United Kingdom
Kseniia Sholina
health tech
Notting Hill, London, United Kingdom
About me
Energy bomb and connecting dots personality
health tech
Notting Hill, London, United Kingdom
health tech
Notting Hill, London, United Kingdom
Energy bomb and connecting dots personality