Christer Davidsson

#626188

Researcher, self-employed