Study plan and master's thesis: when, how, why...

Archived notice