Elena RodrÃguez is the human.
According to PR-model, principaldeloslibros.com is ranked 1,329,744th in multilingual Wikipedia, in particular this website is ranked 152,079th in Spanish Wikipedia.
The website is placed before stipemiocic.com and after crash-safe.org in the BestRef global ranking of the most important sources of Wikipedia.