Good to hear you are doing great with the Folding at Home program. It serves humanity!
There has been a rash of spammers on all Web sites of late.. not only here. Some new rules were imposed, to limit the nuisance. But for new members that are honest and want to be part of our group, some inconveniences.
Hope you decide to stay with us. Once past a certain post count, the 'wait' for approval is gone.
F@H.. to solve mankind's maladies.. in our lifetimes!