Anders Green, Ph.D.

Media technology · Södertörn University Stockholm, Sweden — Head of Department