Savillo, Isidro T.

Mountain View - United States

Theoretical biologist, here introducing some basic concepts in molecular and cell biology and challenging various well known biological theories, principles or beliefs.