Crossing technological frontiers in radioguided intervention