Michael G. Pravica
Michael G. Pravica

Michael G. Pravica

I am an activist and physicist.