What does he say?
Chew's link gives an overall synopsis, but his claims include that the world is top heavy and should roll over. Ralph is correct in his assertion that the world does not roll over, but his explanation is that it must be held in place by electromagnetic bearings that he calls Rene bearings.
He reviews the whole field of tectonic plates and essentially discredits the idea of volcanoes forming at faults in the Earth's crust, claiming instead that their formation is due to electric currents.
His critique of Einstein and Newton is a shambles, as he appears to argue that Einstein's theories of relativity are a cover up by the scientific community to patch up Newton's 'incorrect' theories. He even discredits Newton's Principia as being wrong. Odd how he invokes those laws when calling foul on Apollo 13.
He makes a critique of the standard model of particle physics and clearly has no understanding of what he is talking about. He correctly identifies the particle zoo but then adds that he hasn't even begun to talk about fermions and bosons (oh dear, to go into that here would take paragraphs). He's just plucking words that he has read from books to sound erudite.
I'm going to take some time looking at his claims and if time permits, and if I can be bothered put together a website. I'm not sure I want to waste anymore time, but I feel that a well constructed website that pulls apart Ralph's alternative science might complement those people that have pulled apart his idiotic Apollo rubbish, demonstrating that he was a crackpot that really shouldn't be taken seriously.