10.1101/425850
Colloidal quantum dots suitability for long term cell imaging
2018-09-24