Juventus has completed the signing of striker Mirko Vucinic from Roma for ?15 million ($21.3 million).

The Montenegro international will be formally presented at Juventus' training ground on Tuesday after signing a four-year contract.

Vucinic, 27, scored 46 goals for Roma in five seasons.

Juventus, a 27-time Italian champion, is coming off a disappointing season. It had a seventh-place finish in Serie A and was eliminated from the Europa League at the group stage despite drawing all six of its games.