Isabel Pintor is the human.
According to PR-model, isabelpintor.net is ranked 1,852,383rd in multilingual Wikipedia, in particular this website is ranked 215,742nd in Spanish Wikipedia.
The website is placed before jma3.es and after uoc.org in the BestRef global ranking of the most important sources of Wikipedia.