Vincent Nierstrasz

University of BoråsSweden

1chapters authored