1 Comment
User's avatar
Concerned's avatar

Shame to western university leadership. Alan Shepard should be asked to step down.

Expand full comment