Rachel Lynn Aldrich
Rachel Lynn Aldrich is the Special Projects Coordinator at Discovery Institute’s Center for Science & Culture and a graduate from Patrick Henry College.
My Articles
Rachel Lynn Aldrich is the Special Projects Coordinator at Discovery Institute’s Center for Science & Culture and a graduate from Patrick Henry College.