did you get registration to amsa convention this year?  no, because they used some new ballot system
amsa convention is the premier event of the australian medical students' association
"did you get registration to amsa convention this year?  no, because they used some new ballot system" What is the definition of "amsa convention"?