Body
Yes, you can submit NIH or NSF Biosketches in place of full resumes –  maximum of 5 pages.
Tags