Publication list
Publications (see list in the left menu column)
The publication list consists of some 230 titles: peer-reviewed papers in English (1977-present, about 180 titles) and publications in Danish (52 titles)
Google scholar (h-index = 62; citations = 12,271)
Research Gate (h-index = 60; citations = 11,040)
Peer Review Record & Award on Publons