NH&MRC of Australia Grant 199600, 400413, and 400281