James A. Rose

James A. Rose is an author at University of North Carolina at Chapel Hill specializing in astronomy, natural sciences, and physics.

Publications per year

1965–2011

53

Publications

53