Search results
1. Polish El Dorado of molecular biology
...RNA. Behind these achievements are scientists from the International Institute of Molecular and Cell Biology in Warsaw, an establishment that’s extraordinary in every way. The International Institute ...