Ivar Leon Menger is the German author.
According to PR-model, ivarleonmenger.de is ranked 174,571st in multilingual Wikipedia, in particular this website is ranked 12,703rd in German Wikipedia.
The website is placed before icn.pt and after cyberspain.com in the BestRef global ranking of the most important sources of Wikipedia.