Comment Comment by hipsdontlie Unfortunately that's not the same as VTT.VTT would be more like "National Institute of Scientific Research" parent hipsdontlie 8 months ago
VTT would be more like "National Institute of Scientific Research"