Home News James Huff receives another research grant