It is grammatically correct, but is it what you mean?
You use 'student' and 'thesis' in the singular, so you are referring to one student. For a professor to have only one previous graduate student would be unusual. Not impossible, but unusual.
You also use 'copies' in the plural, so you are saying that he has multiple copies of the same thesis. Again, unusual, not impossible, but unusual.