The professional page of Prof. Renzo Cavalieri is offline.

 

 

It will reappear at some point on some domain unrelated to Colorado State University, where he may freely express his opinions.