Kseniia Petrova, a bioinformatician at the Kirschner Lab in Harvard Medical School, fled from Russia after being persecuted ...
Kseniia Petrova, a research scientist at Harvard, was seized at Logan Airport in Massachusetts because she was carrying an ...
Kseniia Petrova was returning from a two-week vacation in France, when she was detained at Logan International Airport in ...