Eight of Diamonds

Within this alley of light and life
Doc's work is shown through acts of delight
The info you need is in the displays
To clue the answer and send you on your way

Showcase # 2 (7,3)
University from which the football kicker hailed (4,5)
Jacques's ship upon which the you can find the Doc working (7)
Method done by his student Vandiver (9)
The monster our professor sought (4,4,7)
Location where the Ping Pong game was played (6)
Company founded by Doc's student Sam (7)