ETRA 2018 - Paper of Note (2nd best paper)

June 15, 2018

ETRA 2018 - Warsaw, Poland https://etra.acm.org/2018/awards.html