Author: Karen Skovgaard-Petersen
Born: 1962
Bio: Danish researcher