Elena Alexandrova

Elena Alexandrova

Russia, Moscow

Biomedical engineering Biology Informatics Logic Global studies More

Interests

Biomedical engineering Biology Informatics Logic Global studies More