1999 superuser Apr 26, 1999 0 Comments Leenaards Foundation Prize for the Encouragement of Scientific Research